package com.fx.zmlzml.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 电脑散热器实体类
 * 对应表名：pc_cooler
 */
@Data
@TableName("pc_cooler")
public class PcCooler {

    @TableId(type = IdType.AUTO)
    private Integer id; // 主键ID

    private String officialDetailUrl; // 官方详情地址

    private String country; // 国家

    private String manufacturer;// 制造商

    private String model; // 型号

    private BigDecimal price; // 价格

    private String ratedVoltage; // 额定电压

    private String ratedCurrent; // 额定电流

    private String fanSpeed; // 风扇转速

    private String bearingType; // 轴承类型

    private String weight; // 重量

    private String waterPump; // 水泵

    private String waterPipe; // 水管

    private String fan; // 风扇

    private String color; // 颜色

    private String cpuSocket; // CPU插座

    private String tdp; // TDP

    private String dimensions; // 尺寸 长x宽x高

    private String radiatorMaterial; // 散热器材质

    private String fanSize; // 风扇尺寸

    private String airFlow; // 风量

    private String airPressure; // 风压

    private String fanLifeSpan; // 风扇寿命

    private String noiseLevel; // 噪音值

    private String interfaceType; // 接口

    private String powerConsumption; // 功率

    private String fanControlMode; // 风扇控制模式

    private String remarks; // 备注

    private String waterCoolingRadiatorAndHead; // 水冷排和水冷头

    private String lcdDisplayScreen; // LCD液晶显示屏

    private String software; // 软件

    private String warrantyPeriod; // 保修期

    private Boolean isDelisted; // 是否下架 0-否 1-是

    private Boolean isDeleted; // 是否删除 0-否 1-是

    private String creator; // 创建人

    private Date createdTime; // 创建时间

    private String updater; // 更新人

    private Date updatedTime; // 更新时间
}